package edu.sctu.wangfuxin.day20150623.test_HttpEntity;

import org.apache.http.HttpEntity;
import org.apache.http.entity.StringEntity;
import org.apache.http.util.EntityUtils;

import java.io.IOException;
import java.io.UnsupportedEncodingException;

/**
 * Created by user06 on 2015/6/24.
 */
public class HttpEntity_test {

    public static void main(String[] args) {
        try {
            HttpEntity entity = new StringEntity("这一个字符串实体", "UTF-8");
            //内容类型
            System.out.println(entity.getContentType());
            //内容的编码格式
            System.out.println(entity.getContentEncoding());
            //内容的长度
            System.out.println(entity.getContentLength());
            //把内容转成字符串
            System.out.println(EntityUtils.toString(entity));
            //内容转成字节数组
            System.out.println(EntityUtils.toByteArray(entity).length);
            //还有个直接获得流
            //entity.getContent();
        } catch (UnsupportedEncodingException e) {
            throw new RuntimeException(e);
        } catch (IOException e) {
        }


    }
}
